Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARROW ROAD Detached £1,784,157 £1,788,960 26 Aug 2022
5 BARROW ROAD Detached £1,567,814 £865,000 25 Nov 2005
9 BARROW ROAD Detached £3,298,045 £1,903,000 29 Jun 2011
13 BARROW ROAD Detached £2,409,540 £1,890,000 24 Jul 2017
15 BARROW ROAD Detached £2,409,837 £1,550,000 26 Oct 2007
19 BARROW ROAD Detached £2,616,171 £485,000 6 Dec 1996
23 BARROW ROAD Detached £2,754,339 £2,125,000 20 Mar 2017
25 BARROW ROAD Detached £2,743,957 £1,600,000 19 Nov 2010
27 BARROW ROAD Detached £2,723,486 £1,600,000 12 Jul 2012
29 BARROW ROAD Detached £4,062,026 £1,225,000 31 Aug 2001
31 BARROW ROAD Detached £3,126,657 £680,000 21 Dec 1998
33 BARROW ROAD Detached £2,683,209 £2,425,000 15 Oct 2021